#########################################################################
##
## This file is part of the SAMRAI distribution.  For full copyright 
## information, see COPYRIGHT and LICENSE. 
##
## Copyright:     (c) 1997-2019 Lawrence Livermore National Security, LLC
## Description:   makefile for fortran files for library of reusable test code
##
#########################################################################

SAMRAI        = @top_srcdir@
SRCDIR        = @srcdir@
SUBDIR        = source/test/testlib/fortran
VPATH         = @srcdir@
OBJECT        = ../../../..

default: main

include $(OBJECT)/config/Makefile.config

OBJS= 	skelbdry2d.o skelbdry3d.o upfluxsum2d.o upfluxsum3d.o

libSAMRAI_test$(LIB_SUFFIX):	$(OBJS)

clean:
	$(CLEAN_COMMON_TEST_FILES)

include $(SRCDIR)/Makefile.depend

M4DIRS = -DFORTDIR=$(SRCDIR) $(SAMRAI_M4_FLAGS)

skelbdry2d.o:
	$(M4) $(M4DIRS) $(SRCDIR)/skelbdry2d.m4 > skelbdry2d.f
	$(F77) $(FFLAGS) -c skelbdry2d.f -o $@

skelbdry3d.o:
	$(M4) $(M4DIRS) $(SRCDIR)/skelbdry3d.m4 > skelbdry3d.f
	$(F77) $(FFLAGS) -c skelbdry3d.f -o $@

upfluxsum2d.o:
	$(M4) $(M4DIRS) $(SRCDIR)/upfluxsum2d.m4 > upfluxsum2d.f
	$(F77) $(FFLAGS) -c upfluxsum2d.f -o $@

upfluxsum3d.o:
	$(M4) $(M4DIRS) $(SRCDIR)/upfluxsum3d.m4 > upfluxsum3d.f
	$(F77) $(FFLAGS) -c upfluxsum3d.f -o $@
